be hampered - Deutsch Englisch Wörterbuch